Big Huge Thesaurus

Eleocharis acicularis

noun